package com.qf.administration.service;

import com.github.pagehelper.PageInfo;
import com.qf.administration.qo.ResourceQO;
import com.qf.administration.vo.ResourceVO;
import com.qf.common.base.result.RespResult;
import org.springframework.web.bind.annotation.RequestParam;

/**
 * @Title: ResourceServiceimpl
 * @Description:
 * @author:ZWX
 * @date: 2023/5/22 11:46
 */
public interface ResourceService {
    /*添加会议资源信息*/
    RespResult<String> addResource(ResourceQO resourceQO);

    /*删除会议资源信息*/
    RespResult<String> deleteResource(@RequestParam int[] ids);

    /*修改会议资源信息*/
    RespResult<String> updateResource(ResourceQO resourceQO);

    /*查询会议资源信息*/
    PageInfo<ResourceVO> queryResource(int page, int size, String deviceName, int deviceStatus);

    /*通过id查询单条信息*/
    ResourceVO queryResourceOne(int id);
}
